@Mod.EventBusSubscriber private static class GlobalTrigger {
	@SubscribeEvent public static void onFarmlandTrampled(BlockEvent.FarmlandTrampleEvent event) {
		Entity entity = event.getEntity();
		IWorld world = event.getWorld();
		float falldistance = event.getFallDistance();
		Map<String, Object> dependencies = new HashMap<>();
		dependencies.put("x",event.getPos().getX());
		dependencies.put("y",event.getPos().getY());
		dependencies.put("z",event.getPos().getZ());
		dependencies.put("world",world);
		dependencies.put("entity",entity);
		dependencies.put("blockstate",event.getState());
		dependencies.put("falldistance",falldistance);
		dependencies.put("event",event);
		executeProcedure(dependencies);
	}
}